iT邦幫忙

2022 iThome 鐵人賽

DAY 26
0
Software Development

從0開始的Kotlin學習之旅系列 第 26

[Day 26] 建構元: 幫助新建立的物件設定初值

  • 分享至 

  • xImage
  •  

在建立物件時便會自動呼叫,並執行建構元的內容
--> 可用作物件資料成員的初始化(initialization)

class C private constructor(a: Int) { ... }
  • 修飾子: 可以是 public 或 private
  • 類別名稱:必須和類別名稱相同
  • 不能有回傳值

呼叫時機

在建立物件時便會自動呼叫,並執行建構元的內容

建構元的公有與私有

public: 可以在程式的任何地方被呼叫,新建立的物件均可自動呼叫它
private:無法在該建構元所在類別以外的地方被呼叫

Reference


上一篇
[Day25] 物件成員
下一篇
[Day 27] 模組
系列文
從0開始的Kotlin學習之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言